package com.ez.supervise.model.biz;

import java.util.Date;

import com.ez.supervise.model.base.BaseEntity;

/**
 * 自荐指标及申请加减分指标表
 * 
 */
public class GoalSelf extends BaseEntity {

    private static final long serialVersionUID = -8007398684682288164L;

    private Long orgId;// 申报自荐指标的部门id
    private String content;// 自荐指标内容
    private Double point;// 指标的分值
    private String spec;// 评分标准
    private Integer ordering;// 排序，预留可不用
    private String memo;// 备注内容，预留可不用
    private Long checkOrgId;// 考核该指标的部门单位。自荐单位在自荐时指定
    private Integer year;// 考核年度
    private Long auditManId;// 审核人id，该字段预留，暂可以不填写
    private Long auditOrgId;// 审核部门（审核该指标是否作为年度绩效指标），该字段为预留。可暂不用;
			    // 如果考核单位和审核单位不同，则可用该字段
    private String auditResult;// yes:审核通过 no：审核不通过
    private String auditContent;// 审核意见
    private String type;// 自荐指标类型：normal 自荐常规指标 add：自荐加减分指标
    
    public static final String AUDIT_YES = "yes";//审核通过
    public static final String AUDIT_NO = "no";//审核不通过
    
    public static final String TYPE_NORMAL = "normal";//自荐常规指标
    public static final String TYPE_ADD = "add";//自荐加减分指标
    public static final String TYPE_MINUS = "minus";//自荐加减分指标
    
    public Long getOrgId() {
	return orgId;
    }

    public void setOrgId(Long orgId) {
	this.orgId = orgId;
    }

    public String getContent() {
	return content;
    }

    public void setContent(String content) {
	this.content = content;
    }

    public Double getPoint() {
	return point;
    }

    public void setPoint(Double point) {
	this.point = point;
    }

    public String getSpec() {
	return spec;
    }

    public void setSpec(String spec) {
	this.spec = spec;
    }

    public Integer getOrdering() {
	return ordering;
    }

    public void setOrdering(Integer ordering) {
	this.ordering = ordering;
    }

    public String getMemo() {
	return memo;
    }

    public void setMemo(String memo) {
	this.memo = memo;
    }

    public Long getCheckOrgId() {
	return checkOrgId;
    }

    public void setCheckOrgId(Long checkOrgId) {
	this.checkOrgId = checkOrgId;
    }

    public Integer getYear() {
        return year;
    }

    public void setYear(Integer year) {
        this.year = year;
    }
    
    public Long getAuditManId() {
	return auditManId;
    }

    public void setAuditManId(Long auditManId) {
	this.auditManId = auditManId;
    }

    public Long getAuditOrgId() {
	return auditOrgId;
    }

    public void setAuditOrgId(Long auditOrgId) {
	this.auditOrgId = auditOrgId;
    }

    public String getAuditResult() {
	return auditResult;
    }

    public void setAuditResult(String auditResult) {
	this.auditResult = auditResult;
    }

    public String getAuditContent() {
	return auditContent;
    }

    public void setAuditContent(String auditContent) {
	this.auditContent = auditContent;
    }

    public String getType() {
	return type;
    }

    public void setType(String type) {
	this.type = type;
    }

}
